park freni teli - Turkish English Dictionary